Ivan AlejoIvan Alejo
World Table Tennis and the Gaps Behind China's DominanceOn July 31, 2026, at the Paris Sud Arena, Wang Chuqin — the world No. 1 on th...
The Stratigraphy of World Table Tennis: China's Fortress, Europe's Young Wave and Vietnam's SilenceIn Paris, in the men's singles final of the 2026 Olympic table tennis...
Youth Table Tennis: Rough Gems Lie Beneath the Dust of DataCourt number three sits in the corner of the hall, exactly where the draft fr...
Table Tennis and the Silent Data Gap: When an Empty Report Is Read as 'No Risk'One morning in May, I opened the post-match packet for a fixture on the WTT...
The Empty Spreadsheet and the Discipline of the Data WriterShanghai, Tuesday morning. On my screen sits a twelve-column spreadsheet. Six...
Southeast Asian Table Tennis and the Art of Saying 'Insufficient Data': When the Analysis Sheet Is EmptyIn March 2026, at a small arena on the outskirts of Kuala Lumpur, a 17-year-o...
From Paris 2026 to Los Angeles 2028: Table Tennis Enters Its Biggest Restructuring Cycle in Four DecadesAt South Paris Arena 4, the seventh game of the men's singles quarter-final...
World Table Tennis 2026: When China's 'Fortress' Wavers and Subtle Warning SignalsMonday morning at the National Training Center in Beijing, the changing room...
Zhang Songxi: The Tailor of Ningbo and the Two Hundred Years Kim Dung Swapped AwayA Shaolin temple courtyard, mid-16th century. Seventy monks form a circle, an...
Fenerbahce: Mason Greenwood and Matteo Guendouzi Subject of UEFA Investigation[English version of the full 4800-word article translated from the Vietnamese...
Chess Olympiad 2026: India defends throne in Samarkand, Gukesh and Sindarov prepare for showdownSamarkand, the city on the legendary Silk Road, will not just host an ordinar...
The Skeleton of the 2026 Asian Games Final: Kunlavut Vitidsarn and the Gap That Opened at Minute FourteenAt minute fourteen of the footage, Loh Kean Yew stood still in the middle of...
Asian Games 2026: India's Path to the Badminton Men's Team Final and the Squad Depth QuestionIn a small room in Nha Trang, I still keep the habit of replaying old footage...
10 Goals Conceded in 6 Matches: When Manchester United Can No Longer Hide the System FailureIn the match against Brighton at the Carabao Cup, I sat in my office in Saigo...
Worlds 2026: Play-In Without LPL/LCK – The Deathmatch of Four RegionsOn August 31, 2026, Riot Games officially announced the new format for the...
The 'Football' Label Stuck on a Document With No FootballIn the 47-page report I once sent to Olympique Lyonnais' coaching staff, the...
Aidil Sholeh and Vietnam Open 2026: Malaysia's 27-Month Drought BrokenOn a Sunday afternoon in mid-September 2026, in Ho Chi Minh City, Aidil Shole...
Visa VMC Fall 2026: Vietnam MLBB's Gateway to M8 and the Gaps That RemainOn October 17, 2026, the arena in Ho Chi Minh City will be packed. The Visa V...
Breaking Convention in Vietnamese Football: When Tradition Meets ModernityTaking a stroll through the pitches this season, it's not hard to notice that...
1,229 Words, 9 Sections, 0 Facts: The Perfect NBA Report Is Killing Basketball AnalysisLast week, a nine-section NBA analysis report landed in my inbox. One thousan...
The Stratigraphy of World Table Tennis: China's Fortress, Europe's Young Wave and Vietnam's SilenceIn Paris, in the men's singles final of the 2026 Olympic table tennis...
Youth Table Tennis: Rough Gems Lie Beneath the Dust of DataCourt number three sits in the corner of the hall, exactly where the draft fr...
Table Tennis and the Silent Data Gap: When an Empty Report Is Read as 'No Risk'One morning in May, I opened the post-match packet for a fixture on the WTT...
The Empty Spreadsheet and the Discipline of the Data WriterShanghai, Tuesday morning. On my screen sits a twelve-column spreadsheet. Six...
Southeast Asian Table Tennis and the Art of Saying 'Insufficient Data': When the Analysis Sheet Is EmptyIn March 2026, at a small arena on the outskirts of Kuala Lumpur, a 17-year-o...
From Paris 2026 to Los Angeles 2028: Table Tennis Enters Its Biggest Restructuring Cycle in Four DecadesAt South Paris Arena 4, the seventh game of the men's singles quarter-final...
World Table Tennis 2026: When China's 'Fortress' Wavers and Subtle Warning SignalsMonday morning at the National Training Center in Beijing, the changing room...
Zhang Songxi: The Tailor of Ningbo and the Two Hundred Years Kim Dung Swapped AwayA Shaolin temple courtyard, mid-16th century. Seventy monks form a circle, an...
Fenerbahce: Mason Greenwood and Matteo Guendouzi Subject of UEFA Investigation[English version of the full 4800-word article translated from the Vietnamese...
Chess Olympiad 2026: India defends throne in Samarkand, Gukesh and Sindarov prepare for showdownSamarkand, the city on the legendary Silk Road, will not just host an ordinar...
The Skeleton of the 2026 Asian Games Final: Kunlavut Vitidsarn and the Gap That Opened at Minute FourteenAt minute fourteen of the footage, Loh Kean Yew stood still in the middle of...
Asian Games 2026: India's Path to the Badminton Men's Team Final and the Squad Depth QuestionIn a small room in Nha Trang, I still keep the habit of replaying old footage...
10 Goals Conceded in 6 Matches: When Manchester United Can No Longer Hide the System FailureIn the match against Brighton at the Carabao Cup, I sat in my office in Saigo...
Worlds 2026: Play-In Without LPL/LCK – The Deathmatch of Four RegionsOn August 31, 2026, Riot Games officially announced the new format for the...
The 'Football' Label Stuck on a Document With No FootballIn the 47-page report I once sent to Olympique Lyonnais' coaching staff, the...
Aidil Sholeh and Vietnam Open 2026: Malaysia's 27-Month Drought BrokenOn a Sunday afternoon in mid-September 2026, in Ho Chi Minh City, Aidil Shole...
Visa VMC Fall 2026: Vietnam MLBB's Gateway to M8 and the Gaps That RemainOn October 17, 2026, the arena in Ho Chi Minh City will be packed. The Visa V...
Breaking Convention in Vietnamese Football: When Tradition Meets ModernityTaking a stroll through the pitches this season, it's not hard to notice that...
1,229 Words, 9 Sections, 0 Facts: The Perfect NBA Report Is Killing Basketball AnalysisLast week, a nine-section NBA analysis report landed in my inbox. One thousan...
